package pe.com.trener.layer.model.pojo;

/**
 * @author:   Oscar Erick Candela Carbajal
 * @rol:	  Analista Programador
 * @proyecto: Portal Trener
 *
 */

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "PlanillonDetalle")

public class PlanillonDetalle {
    
	@Id
	@Column(name = "CodPlanillonDetalle")
	private Integer codigoPlanillonDetalle;

	@Column(name = "NotaCompetencia")
	private Double notaCompetencia;	

	@ManyToOne
	@JoinColumn(name="CodPlanillon")
	private  Planillon planillon;
	
	@ManyToOne
	@JoinColumn(name="CodArea")
	private  Area area;		
	
	@ManyToOne
	@JoinColumn(name="CodCompetencia")
	private  Competencia competencia;

	public Integer getCodigoPlanillonDetalle() {
		return codigoPlanillonDetalle;
	}

	public void setCodigoPlanillonDetalle(Integer codigoPlanillonDetalle) {
		this.codigoPlanillonDetalle = codigoPlanillonDetalle;
	}

	public Double getNotaCompetencia() {
		return notaCompetencia;
	}

	public void setNotaCompetencia(Double notaCompetencia) {
		this.notaCompetencia = notaCompetencia;
	}

	public Planillon getPlanillon() {
		return planillon;
	}

	public void setPlanillon(Planillon planillon) {
		this.planillon = planillon;
	}

	public Area getArea() {
		return area;
	}

	public void setArea(Area area) {
		this.area = area;
	}

	public Competencia getCompetencia() {
		return competencia;
	}

	public void setCompetencia(Competencia competencia) {
		this.competencia = competencia;
	}
	
}